#ifndef _TEXTURE_TEXTURE_H_
#define _TEXTURE_TEXTURE_H_

#include "../Basis/Vector2.h"
#include "../Basis/Vector3.h"
#include "../Basis/rgb.h"

class Texture
{
public:
	//	the Vector2 is a UV coord and the Vector3 is the 3D hit point
	virtual rgb value(const Vector2&, const Vector3&) const = 0;
};

#endif